end stage renal failure - German English Dictionary